abstract class [Java] 객체지향 프로그래밍 - 추상 클래스 클래스를 설계도에 비유하면, 추상 클래스Abstract Class는 미완성 설계도에 비유할 수 있어요. 미완성 설계도로 제품을 완성할 수 없듯이, 추상 클래스를 통해 인스턴스를 생성할 수 없어요. 추상 클래스는 상속을 통해 자식 클래스에 의해서만 완성될 수 있어요. 제품에 공통으로 사용하는 기능들을 naive하게 구현을 하고 작업하게 된다면 추후 다른 파생 제품을 만들 때도 이런 기반을 숙지... Object Oriented ProgrammingOOPJavaabstract classJava
[Java] 객체지향 프로그래밍 - 추상 클래스 클래스를 설계도에 비유하면, 추상 클래스Abstract Class는 미완성 설계도에 비유할 수 있어요. 미완성 설계도로 제품을 완성할 수 없듯이, 추상 클래스를 통해 인스턴스를 생성할 수 없어요. 추상 클래스는 상속을 통해 자식 클래스에 의해서만 완성될 수 있어요. 제품에 공통으로 사용하는 기능들을 naive하게 구현을 하고 작업하게 된다면 추후 다른 파생 제품을 만들 때도 이런 기반을 숙지... Object Oriented ProgrammingOOPJavaabstract classJava